πTelephonic Round (Screening)
Round 1 β Technical Assessment (30 minutes)
π 8 SQL questions (easy to medium level).
π Focused on writing queries efficiently and accurately.
Round 2 β Hiring Manager
π Basic questions on Snowflake and understanding its core features.
π Questions related to data modeling, specifically the stages of the Medallion Architecture.
π SQL query execution and optimization.
π One easy to medium-level JOIN question.
π One Python question β likely involving string/list operations (e.g., counting the frequency of words in a list).
π Discussed my previous organizationβs project, the challenges I faced, and how I resolved them.
Round 3 β Client
π Questions related to Data Warehousing concepts.
π Basic to medium-level knowledge check on Snowflake.
π Detailed discussion on my previous project, followed by cross-questions to assess depth of understanding.
Suggestion - I suggest practicing SQL questions on LeetCode, especially common patterns like N-th rank, employee-manager hierarchy, and ranking functions (RANK(), ROW_NUMBER(), etc.).
For Python, focus on basic string and list operations such as reversing a string and counting word frequency.
Also, understand the stages of data transformation (like the Medallion Architecture) and build a solid grasp of Snowflake basics, including its architecture and key features.